home *** CD-ROM | disk | FTP | other *** search
- SEA Technical Memorandum #0204, SEAdog 4.50; External Event Triggers
- Last updated: December 8, 1988
- Copyright 1988 by System Enhancement Associates, Inc.
-
-
-
- SEAdog 4.50
-
- External Event Triggers
-
-
- Earlier versions of SEAdog introduced the concept of the "external event
- trigger" by allowing the CRASH modifier on an external event and using it
- in that fashion. In version 4.50 we have expanded the concept to include
- several sorts of triggers, and have added "trigger thresholds".
-
- The complete list of possible event triggers is as follows:
-
- Modifier Triggered by
- ======== ============
- CRASH Receipt of crash priority mail
- MAIL Receipt of normal priority mail
- FILES Receipt of attached file
- REQS Receipt of file request or update request
-
- For example, an external event triggered by receipt of one or more attached
- files would be defined thus:
-
- Event X5 all 03:00 09:00 files
-
-
- Any of these modifiers can be specified at a given threshold by appending a
- dash and the threshold value. For example, an external event triggered by
- the receipt of five or more files would be defined thus:
-
- Event X5 all 03:00 09:00 files-5
-
- Multiple triggers may be placed on a given event, in which case they
- operate in parallel. In other words, consider the following event:
-
- Event X5 all 03:00 09:00 files-5 mail-3 crash
-
- This event would be triggered by the receipt of five or more files, or
- three or more normal priority messages, or one or more crash priority
- messages.
-
-
- External event triggers, in conjunction with interruptable mail events,
- allow a SEAdog system to perform "instant processing" of received mail.
- For example, consider the following:
-
- Event X all 06:00 18:00 mail do group in
- Event D all 06:00 18:00
-
- This causes the SEAdog mailer to execute an event D from 06:00 to 18:00,
- interrupting it to execute a "group in" command any time mail is received.
-